package com.greensam.pixelengine.event.pixel;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 事件类型枚举
 *
 * @author Ma Chengrui
 * @since 2025/10/13 17:39
 */
@Getter
@AllArgsConstructor
public enum PixelEventType {

    USER_LOGIN("user_login", "用户登录"),

    PICTURE_USER_CONNECT("picture_user_connect", "协同编辑_用户连接"),
    PICTURE_USER_DISCONNECT("picture_user_disconnect", "协同编辑_用户断开"),

    PICTURE_ENTER_EDIT("picture_enter_edit", "协同编辑_进入编辑"),
    PICTURE_EDIT_ACTION("picture_edit_action", "协同编辑_执行编辑动作"),
    PICTURE_EXIT_EDIT("picture_exit_edit", "协同编辑_退出编辑"),

    ;

    private final String code;

    private final String desc;

}
